package com.hyj.service;

import java.util.List;
import java.util.Map;

import com.hyj.entity.Fenye;
import com.hyj.entity.Roles;

public interface RolesService {
	/**
	 * 查询用户角色
	 * 
	 * @param list
	 * @return
	 */
	List<Roles> selectRoles(List<Integer> list);
	/**
	 * 查询所有角色
	 * @param fenye
	 * @return
	 */
	Fenye<Roles> selectAllRoles(Fenye<Roles> fenye);

	/**
	 * 添加角色
	 * 
	 * @param roles
	 * @return
	 */
	Integer addRoles(Roles roles);

	/**
	 * 修改角色
	 * 
	 * @param roles
	 * @return
	 */
	Integer updateRoles(Roles roles);

	/**
	 * 删除角色
	 * 
	 * @param id
	 * @return
	 */
	/*Integer delRoles(Integer id);*/
	Map<String, Object> delRoles(Integer id);
	/**
	 * 根据id查询角色
	 * @param id
	 * @return
	 */
	List<Roles> selectrolebyid(Integer id);

}
